443 research outputs found

    Mining structured Petri nets for the visualization of process behavior

    Get PDF
    Visualization is essential for understanding the models obtained by process mining. Clear and efficient visual representations make the embedded information more accessible and analyzable. This work presents a novel approach for generating process models with structural properties that induce visually friendly layouts. Rather than generating a single model that captures all behaviors, a set of Petri net models is delivered, each one covering a subset of traces of the log. The models are mined by extracting slices of labelled transition systems with specific properties from the complete state space produced by the process logs. In most cases, few Petri nets are sufficient to cover a significant part of the behavior produced by the log.Peer ReviewedPostprint (author's final draft

    Discovering interacting artifacts from ERP systems (extended version)

    Get PDF
    The omnipresence of using Enterprise Resource Planning (ERP) systems to support business processes has enabled recording a great amount of (relational) data which contains information about the behaviors of these processes. Various process mining techniques have been proposed to analyze recorded information about process executions. However, classic process mining techniques generally require a linear event log as input and not a multi-dimensional relational database used by ERP systems. Much research has been conducted into converting a relational data source into an event log. Most conversion approaches found in literature usually assume a clear notion of a case and a unique case identifier in an isolated process. This assumption does not hold in ERP systems where processes comprise the life-cycles of various interrelated data objects, instead of a single process. In this paper, a new semi-automatic approach is presented to discover from the plain database of an ERP system the various objects supporting the system. More precisely, we identify an artifact-centric process model describing the system’s objects, their life-cycles, and detailed information about how the various objects synchronize along their life-cycles, called interactions. In addition, our artifact-centric approach helps to eliminate ambiguous dependencies in discovered models caused by the data divergence and convergence problems and to identify the exact "abnormal flows". The presented approach is implemented and evaluated on two processes of ERP systems through case studies

    Drag Assessment for Boundary Layer Control Schemes with Mass Injection

    Get PDF
    The present study considers uniform blowing in turbulent boundary layers as active flow control scheme for drag reduction on airfoils. The focus lies on the important question of how to quantify the drag reduction potential of this control scheme correctly. It is demonstrated that mass injection causes the body drag (the drag resulting from the stresses on the body) to differ from the wake survey drag (the momentum deficit in the wake of an airfoil), which is classically used in experiments as a surrogate for the former. This difference is related to the boundary layer control (BLC) penalty, an unavoidable drag portion which reflects the effort of a mass-injecting boundary layer control scheme. This is independent of how the control is implemented. With an integral momentum budget, we show that for the present control scheme, the wake survey drag contains the BLC penalty and is thus a measure for the inclusive drag of the airfoil, i.e. the one required to determine net drag reduction. The concept of the inclusive drag is extended also to boundary layers using the von Karman equation. This means that with mass injection the friction drag only is not sufficient to assess drag reduction also in canonical flows. Large Eddy Simulations and Reynolds-averaged Navier-Stokes simulations of the flow around airfoils are utilized to demonstrate the significance of this distinction for the scheme of uniform blowing. When the inclusive drag is properly accounted for, control scenarios previously considered to yield drag reduction actually show drag increase

    Verifiable UML Artifact-Centric Business Process Models (Extended Version)

    Full text link
    Artifact-centric business process models have gained increasing momentum recently due to their ability to combine structural (i.e., data related) with dynamical (i.e., process related) aspects. In particular, two main lines of research have been pursued so far: one tailored to business artefact modeling languages and methodologies, the other focused on the foundations for their formal verification. In this paper, we merge these two lines of research, by showing how recent theoretical decidability results for verification can be fruitfully transferred to a concrete UML-based modeling methodology. In particular, we identify additional steps in the methodology that, in significant cases, guarantee the possibility of verifying the resulting models against rich first-order temporal properties. Notably, our results can be seamlessly transferred to different languages for the specification of the artifact lifecycles.Comment: Extended version of "Verifiable UML Artifact-Centric Business Process Models" - to appear in the Proceedings of CIKM 201

    Aerodynamic Effects of Uniform Blowing and Suction on a NACA4412 Airfoil

    Get PDF
    We carried out high-fidelity large-eddy simulations to investigate the effects of uniform blowing and uniform suction on the aerodynamic efficiency of a NACA4412 airfoil at the moderate Reynolds number based on chord length and incoming velocity of Rec= 200 , 000. We found that uniform blowing applied at the suction side reduces the aerodynamics efficiency, while uniform suction increases it. This result is due to the combined impact of blowing and suction on skin friction, pressure drag and lift. When applied to the pressure side, uniform blowing improves aerodynamic efficiency. The Reynolds-number dependence of the relative contributions of pressure and friction to the total drag for the reference case is analysed via Reynolds-averaged Navier–Stokes simulations up to Rec= 10 , 000 , 000. The results suggest that our conclusions on the control effect can tentatively be extended to a broader range of Reynolds numbers

    Modeling styles in business process modeling

    No full text
    Research on quality issues of business process models has recently begun to explore the process of creating process models. As a consequence, the question arises whether different ways of creating process models exist. In this vein, we observed 115 students engaged in the act of modeling, recording all their interactions with the modeling environment using a specialized tool. The recordings of process modeling were subsequently clustered. Results presented in this paper suggest the existence of three distinct modeling styles, exhibiting significantly different characteristics. We believe that this finding constitutes another building block toward a more comprehensive understanding of the process of process modeling that will ultimately enable us to support modelers in creating better business process models. © 2012 Springer-Verlag Berlin Heidelberg

    A recursive paradigm for aligning observed behavior of large structured process models

    Get PDF
    The alignment of observed and modeled behavior is a crucial problem in process mining, since it opens the door for conformance checking and enhancement of process models. The state of the art techniques for the computation of alignments rely on a full exploration of the combination of the model state space and the observed behavior (an event log), which hampers their applicability for large instances. This paper presents a fresh view to the alignment problem: the computation of alignments is casted as the resolution of Integer Linear Programming models, where the user can decide the granularity of the alignment steps. Moreover, a novel recursive strategy is used to split the problem into small pieces, exponentially reducing the complexity of the ILP models to be solved. The contributions of this paper represent a promising alternative to fight the inherent complexity of computing alignments for large instances.Peer ReviewedPostprint (author's final draft

    Data perspective in process choreographies : modeling and execution

    Get PDF
    Process choreographies - communication between different organizations to exchange information - is part of daily business. While the correct ordering of exchanged messages can be modeled and enacted with current choreography techniques, no approach exists to describe the data perspective for a successful process choreography. In this paper, we describe an entirely model-driven approach for BPMN, the industry standard, to include the data perspective while maintaining control flow aspects by utilizing a recent concept to enact data dependencies in internal processes. This work provides a modeling guideline with the require artifacts and their operational semantics to allow automatic choreography enactment covering data retrieval, transformation, and correlation. We show applicability of our approach by an implementation for the Camunda BPM platform, a java-based process engine, and validate it with the service interaction patterns. Keywords: Process Modeling, Data Modeling, Process Choreographies, Process Enactment, BPMN, SQ

    Styles in business process modeling: an exploration and a model

    No full text
    © 2013, The Author(s).Business process models are an important means to design, analyze, implement, and control business processes. As with every type of conceptual model, a business process model has to meet certain syntactic, semantic, and pragmatic quality requirements to be of value. For many years, such quality aspects were investigated by centering on the properties of the model artifact itself. Only recently, the process of model creation is considered as a factor that influences the resulting model’s quality. Our work contributes to this stream of research and presents an explorative analysis of the process of process modeling (PPM). We report on two large-scale modeling sessions involving 115 students. In these sessions, the act of model creation, i.e., the PPM, was automatically recorded. We conducted a cluster analysis on this data and identified three distinct styles of modeling. Further, we investigated how both task- and modeler-specific factors influence particular aspects of those modeling styles. Based thereupon, we propose a model that captures our insights. It lays the foundations for future research that may unveil how high-quality process models can be established through better modeling support and modeling instruction
    • …
    corecore